package co.edu.uniandes.ecos.asertto.tspi.comparadorloc.logica.dto;

import java.util.List;

public class EncabezadoDTO {

	/** indica el numero de veces que el archivo ha registrado cambios */
	private int nroCambios;
	/** indica el numero lineas que han sido agregadas al archivo fuente que contiene el encabezado */
	private int lineasAgregadasTotales;
	/** indica el numero lineas que han sido modificadas al archivo fuente que contiene el encabezado */
	private int lineasModificadasTotales;
	/** indica el numero lineas que han sido eliminadas al archivo fuente que contiene el encabezado */
	private int lineasEliminadasTotales;
	
	/**  registra la informacion del historial de cambios que tiene el archivo */
	private List<EtiquetaCambioDTO> historialCambios;

	/**
	 * @return the nroCambios
	 */
	public int getNroCambios() {
		return nroCambios;
	}

	/**
	 * @param nroCambios the nroCambios to set
	 */
	public void setNroCambios(int nroCambios) {
		this.nroCambios = nroCambios;
	}

	/**
	 * @return the lineasAgregadasTotales
	 */
	public int getLineasAgregadasTotales() {
		return lineasAgregadasTotales;
	}

	/**
	 * @param lineasAgregadasTotales the lineasAgregadasTotales to set
	 */
	public void setLineasAgregadasTotales(int lineasAgregadasTotales) {
		this.lineasAgregadasTotales = lineasAgregadasTotales;
	}

	/**
	 * @return the lineasModificadasTotales
	 */
	public int getLineasModificadasTotales() {
		return lineasModificadasTotales;
	}

	/**
	 * @param lineasModificadasTotales the lineasModificadasTotales to set
	 */
	public void setLineasModificadasTotales(int lineasModificadasTotales) {
		this.lineasModificadasTotales = lineasModificadasTotales;
	}

	/**
	 * @return the lineasEliminadasTotales
	 */
	public int getLineasEliminadasTotales() {
		return lineasEliminadasTotales;
	}

	/**
	 * @param lineasEliminadasTotales the lineasEliminadasTotales to set
	 */
	public void setLineasEliminadasTotales(int lineasEliminadasTotales) {
		this.lineasEliminadasTotales = lineasEliminadasTotales;
	}

	/**
	 * @return the historialCambios
	 */
	public List<EtiquetaCambioDTO> getHistorialCambios() {
		return historialCambios;
	}

	/**
	 * @param historialCambios the historialCambios to set
	 */
	public void setHistorialCambios(List<EtiquetaCambioDTO> historialCambios) {
		this.historialCambios = historialCambios;
	}
	
}
